//
// Created by Toosan on 2022/4/28.
//
#include "iostream"
#include "stack"

using namespace std;

void printInfo(stack<int> &stack_var);

/**
 * 栈学习 (先进后出)  和java一样
 * @return
 */
int main() {
    stack<int> stack_var;
    // 进栈
    stack_var.push(1);
    stack_var.push(2);
    stack_var.push(3);
    printInfo(stack_var);
    return 0;
}

void printInfo(stack<int> &stack_var) {
    while (!stack_var.empty()) {
        cout << stack_var.top() << " ";
        // 出栈
        stack_var.pop();
    }
    cout << endl;
}